package www.nomina.controller.bean.sat;

import java.io.Serializable;
import java.util.Calendar;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;




@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name="")
@XmlRootElement(name="TimbreFiscalDigital")
public class DatosTimbre implements Serializable{
	
	private static final long serialVersionUID = 1L;
	@XmlAttribute(required=true)
	@XmlSchemaType(name="anySimpleType")
	public static final String VERSION="1.0";
	@XmlAttribute(name="FechaTimbrado", required=true)
	protected String uuid;
	@XmlJavaTypeAdapter(ParseDate.class)
	protected Calendar FechaTimbrado;
	@XmlAttribute(required=true)
	protected String selloCFD;
	@XmlAttribute(required=true)
	protected String noCertificadoSAT;
	@XmlAttribute(required=true)
	protected String selloSAT;
	
		
	public String getUuid() {
		return uuid;
	}
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}
	public Calendar getFechaTimbrado() {
		return FechaTimbrado;
	}
	public void setFechaTimbrado(Calendar fechaTimbrado) {
		FechaTimbrado = fechaTimbrado;
	}
	public String getSelloCFD() {
		return selloCFD;
	}
	public void setSelloCFD(String selloCFD) {
		this.selloCFD = selloCFD;
	}
	public String getNoCertificadoSAT() {
		return noCertificadoSAT;
	}
	public void setNoCertificadoSAT(String noCertificadoSAT) {
		this.noCertificadoSAT = noCertificadoSAT;
	}
	public String getSelloSAT() {
		return selloSAT;
	}
	public void setSelloSAT(String selloSAT) {
		this.selloSAT = selloSAT;
	}
	
	

	
	
	
	
}
